impeding force - Français Anglais Dictionnaire